% !Mode:: "TeX:UTF-8"

\chapter{项目特色设计}
\section{项目页面美观设计}
项目增加了启动页，设置时长为2秒。

\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.4\textwidth]{begin}
    \caption{项目启动页面}\label{fig:begin}
    \vspace{\baselineskip}
    \end{figure}

\section{特色功能设计}
\subsection{实现“我的页面”功能}
新增了“我的页面”功能设计，配置有用户头像（用户登录后可以自主选择页面所给图片作为头像，也可上传本地图片作为头像）、查看购物车和订单信息，
修改用户信息和地址信息、退出登录等功能。

\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.4\textwidth]{my}
    \caption{“我的页面”}\label{fig:my}
    \vspace{\baselineskip}
    \end{figure}

\subsection{实现搜索功能}
新增了对商家列表商家关键字模糊搜索的功能。

用户登录后在搜索栏输入商家相关关键字即可搜索出对应商家。

\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.4\textwidth]{search}
    \caption{搜索功能}\label{fig:search}
    \vspace{\baselineskip}
    \end{figure}

\subsection{设置支付密码功能}
在数据库用户信息表中新增支付密码属性，当用户单击支付操作时，会强制跳转到输入支付密码页面，
只有输入正确的支付密码后才能成功支付。

\section{安全性设计}
实现了数据库密码加密功能。将用户数据表里增加一个用于存储随机盐值的属性

在md5加密的基础上对密码添加盐值使得密文的随机性增加。

\begin{figure}[htbp]
    \centering
    \includegraphics[width=0.4\textwidth]{md5}
    \caption{数据库加密}\label{fig:md5}
    \vspace{\baselineskip}
    \end{figure}